package org.alis.smallcc.alis.tools.lock;
/**
 * 获取锁
 * 
 * @author: luochuan     
 * @date: 2020年10月29日 下午6:44:21
 */

import java.util.concurrent.locks.Lock;
import java.util.concurrent.locks.ReadWriteLock;

public interface LockManager {

	/**
	 * 根据lock名称获取Lock
	 * @param lockName
	 * @return
	 */
	Lock getLock(String lockName);
	
	/**
	 * 更加lock名称获取
	 */
	ReadWriteLock getReadWriteLock(String lockName);
}
